lop off superfluous branches - Francés Inglés Diccionario